﻿using System.Runtime.Serialization;

#pragma warning disable 0649

namespace BattleNet.D3
{
    /// <summary>
    /// 
    /// </summary>
    [DataContract]
    public class TimePlayed : BattleNetObject
    {
        /// <summary>
        /// 
        /// </summary>
        [DataMember(Name = "barbarian")]
        private double _barbarian;
        /// <summary>
        /// 
        /// </summary>
        public double Barbarian
        {
            get { return this._barbarian; }
        }

        /// <summary>
        /// 
        /// </summary>
        [DataMember(Name = "demon-hunter")]
        private double _demonHunter;
        /// <summary>
        /// 
        /// </summary>
        public double DemonHunter
        {
            get { return this._demonHunter; }
        }

        /// <summary>
        /// 
        /// </summary>
        [DataMember(Name = "monk")]
        private double _monk;
        /// <summary>
        /// 
        /// </summary>
        public double Monk
        {
            get { return this._monk; }
        }

        /// <summary>
        /// 
        /// </summary>
        [DataMember(Name = "witch-doctor")]
        private double _witchDoctor;
        /// <summary>
        /// 
        /// </summary>
        public double WitchDoctor
        {
            get { return this._witchDoctor; }
        }

        /// <summary>
        /// 
        /// </summary>
        [DataMember(Name = "wizard")]
        private double _wizard;
        /// <summary>
        /// 
        /// </summary>
        public double Wizard
        {
            get { return this._wizard; }
        }

        /// <summary>
        /// 
        /// </summary>
        public TimePlayed()
        {
        }
    }
}
